DisplayConfig


Display Config
Protobuf type meshtastic.Config.DisplayConfig

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , ConfigProtos.Config.DisplayConfigOrBuilder

Display Config
Protobuf type meshtastic.Config.DisplayConfig
Link copied to clipboard
enum CompassOrientation : ProtocolMessageEnum
Protobuf enum meshtastic.Config.DisplayConfig.CompassOrientation
Link copied to clipboard
enum DisplayMode : ProtocolMessageEnum
Protobuf enum meshtastic.Config.DisplayConfig.DisplayMode
Link copied to clipboard
enum DisplayUnits : ProtocolMessageEnum

Unit display preference
Protobuf enum meshtastic.Config.DisplayConfig.DisplayUnits
Link copied to clipboard
enum GpsCoordinateFormat : ProtocolMessageEnum

How the GPS coordinates are displayed on the OLED screen.
Protobuf enum meshtastic.Config.DisplayConfig.GpsCoordinateFormat
Link copied to clipboard
enum OledType : ProtocolMessageEnum

Override OLED outo detect with this if it fails.
Protobuf enum meshtastic.Config.DisplayConfig.OledType

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard

Automatically toggles to the next page on the screen like a carousel, based the specified interval in seconds.
Potentially useful for devices without user buttons.
uint32 auto_screen_carousel_secs = 3;
Link copied to clipboard

If this is set, the displayed compass will always point north. if unset, the old behaviour
(top of display is heading direction) is used.
bool compass_north_top = 4 [deprecated = true];
Link copied to clipboard

Indicates how to rotate or invert the compass output to accurate display on the display.
.meshtastic.Config.DisplayConfig.CompassOrientation compass_orientation = 11;
Link copied to clipboard

Indicates how to rotate or invert the compass output to accurate display on the display.
.meshtastic.Config.DisplayConfig.CompassOrientation compass_orientation = 11;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard

Display Mode
.meshtastic.Config.DisplayConfig.DisplayMode displaymode = 8;
Link copied to clipboard

Display Mode
.meshtastic.Config.DisplayConfig.DisplayMode displaymode = 8;
Link copied to clipboard

Flip screen vertically, for cases that mount the screen upside down
bool flip_screen = 5;
Link copied to clipboard

Deprecated in 2.7.4: Unused
How the GPS coordinates are formatted on the OLED screen.
.meshtastic.Config.DisplayConfig.GpsCoordinateFormat gps_format = 2 [deprecated = true];
Link copied to clipboard

Deprecated in 2.7.4: Unused
How the GPS coordinates are formatted on the OLED screen.
.meshtastic.Config.DisplayConfig.GpsCoordinateFormat gps_format = 2 [deprecated = true];
Link copied to clipboard

Print first line in pseudo-bold? FALSE is original style, TRUE is bold
bool heading_bold = 9;
Link copied to clipboard

Override auto-detect in screen
.meshtastic.Config.DisplayConfig.OledType oled = 7;
Link copied to clipboard
open fun getOledValue(): Int

Override auto-detect in screen
.meshtastic.Config.DisplayConfig.OledType oled = 7;
Link copied to clipboard
Link copied to clipboard
open fun getScreenOnSecs(): Int

Number of seconds the screen stays on after pressing the user button or receiving a message
0 for default of one minute MAXUINT for always on
uint32 screen_on_secs = 1;
Link copied to clipboard
Link copied to clipboard

Perferred display units
.meshtastic.Config.DisplayConfig.DisplayUnits units = 6;
Link copied to clipboard
open fun getUnitsValue(): Int

Perferred display units
.meshtastic.Config.DisplayConfig.DisplayUnits units = 6;
Link copied to clipboard

If false (default), the device will display the time in 24-hour format on screen.
If true, the device will display the time in 12-hour format on screen.
bool use_12h_clock = 12;
Link copied to clipboard

Should we wake the screen up on accelerometer detected motion or tap
bool wake_on_tap_or_motion = 10;
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun parseFrom(data: ByteString): ConfigProtos.Config.DisplayConfig
open fun parseFrom(input: CodedInputStream): ConfigProtos.Config.DisplayConfig
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config.DisplayConfig
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config.DisplayConfig
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config.DisplayConfig
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config.DisplayConfig
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config.DisplayConfig
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)